You can interact with this notebook online: Launch notebook

Quickstart for TARDIS

Every simulation run requires atomic data and a configuration file.

Atomic Data

We recommend using the kurucz_cd23_chianti_H_He.h5 dataset.

[1]:
from tardis.io.atom_data import download_atom_data
[2]:
download_atom_data('kurucz_cd23_chianti_H_He')
Atomic Data kurucz_cd23_chianti_H_He already exists in /home/runner/Downloads/tardis-data/kurucz_cd23_chianti_H_He.h5. Will not download - override with force_download=True.

You can also obtain a copy of the atomic data from the tardis-regression-data repository.

Example Configuration File

The configuration file tardis_example.yml is used throughout this Quickstart.

[3]:
!wget -q -nc https://raw.githubusercontent.com/tardis-sn/tardis/master/docs/tardis_example.yml
[4]:
!cat tardis_example.yml
# Example YAML configuration for TARDIS
tardis_config_version: v1.0

supernova:
  luminosity_requested: 9.44 log_lsun
  time_explosion: 13 day

atom_data: kurucz_cd23_chianti_H_He.h5

model:
  structure:
    type: specific
    velocity:
      start: 1.1e4 km/s
      stop: 20000 km/s
      num: 20
    density:
      type: branch85_w7

  abundances:
    type: uniform
    O: 0.19
    Mg: 0.03
    Si: 0.52
    S: 0.19
    Ar: 0.04
    Ca: 0.03

plasma:
  disable_electron_scattering: no
  ionization: lte
  excitation: lte
  radiative_rates_type: dilute-blackbody
  line_interaction_type: macroatom

montecarlo:
  seed: 23111963
  no_of_packets: 4.0e+4
  iterations: 20
  nthreads: 1

  last_no_of_packets: 1.e+5
  no_of_virtual_packets: 10

  convergence_strategy:
    type: damped
    damping_constant: 1.0
    threshold: 0.05
    fraction: 0.8
    hold_iterations: 3
    t_inner:
      damping_constant: 0.5

spectrum:
  start: 500 angstrom
  stop: 20000 angstrom
  num: 10000

Running the Simulation

To run the simulation, import the run_tardis function and create the sim object.

[5]:
from tardis import run_tardis

Note:

Get more information about the progress bars, logging configuration, and convergence plots.

[6]:
sim = run_tardis("tardis_example.yml",
                 virtual_packet_logging=True,
                 show_convergence_plots=True,
                 export_convergence_plots=True,
                 log_level="INFO")
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Tabs(height=350, sizing_mode='stretch_width')
    [0] HTML(str, height=300, styles={'overflow-y': 'auto', ...})
    [1] HTML(str, height=300, styles={'overflow-y': 'auto', ...})
    [2] HTML(str, height=300, styles={'overflow-y': 'auto', ...})
    [3] HTML(str, height=300, styles={'overflow-y': 'auto', ...})
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given

Plotting the Spectrum

Finally, plot the generated spectrum with matplotlib.

[7]:
import matplotlib.pyplot as plt
[8]:
spectrum = sim.spectrum_solver.spectrum_real_packets
spectrum_virtual = sim.spectrum_solver.spectrum_virtual_packets
spectrum_integrated = sim.spectrum_solver.spectrum_integrated
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
Exception ignored in: <function Widget.__del__ at 0x7fd4d0343060>
Traceback (most recent call last):
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/ipywidgets/widgets/widget.py", line 485, in __del__
    self.close()
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py", line 77, in close
    self._document.remove_on_change(self)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/document.py", line 592, in remove_on_change
    self.callbacks.remove_on_change(*callbacks)
  File "/home/runner/micromamba/envs/tardis/lib/python3.12/site-packages/bokeh/document/callbacks.py", line 331, in remove_on_change
    del self._change_callbacks[callback]
        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: BokehModel()
[9]:
%matplotlib inline
plt.figure(figsize=(10, 6.5))

spectrum.plot(label="Normal packets")
spectrum_virtual.plot(label="Virtual packets")
spectrum_integrated.plot(label='Formal integral')

plt.xlim(500, 9000)
plt.title("TARDIS example model spectrum")
plt.xlabel("Wavelength [$\AA$]")
plt.ylabel("Luminosity density [erg/s/$\AA$]")
plt.legend()
plt.show()
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
File ~/micromamba/envs/tardis/lib/python3.12/site-packages/IPython/core/formatters.py:977, in MimeBundleFormatter.__call__(self, obj, include, exclude)
    974     method = get_real_method(obj, self.print_method)
    976     if method is not None:
--> 977         return method(include=include, exclude=exclude)
    978     return None
    979 else:

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/viewable.py:801, in Viewable._repr_mimebundle_(self, include, exclude)
    798     loaded = hv.extension._loaded
    800 if config.comms in ('vscode', 'ipywidgets'):
--> 801     widget = ipywidget(self)
    802     if hasattr(widget, '_repr_mimebundle_'):
    803         return widget._repr_mimebundle_(include=include, exclude=exclude), {}

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/panel/io/notebook.py:575, in ipywidget(obj, doc, **kwargs)
    573 doc = doc if doc else Document()
    574 model = panel(obj, **kwargs).get_root(doc=doc)
--> 575 widget = BokehModel(model, combine_events=True)
    576 if hasattr(widget, '_view_count'):
    577     widget._view_count = 0

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:70, in BokehModel.__init__(self, model, **kwargs)
     68 def __init__(self, model, **kwargs):
     69     assert isinstance(model, LayoutDOM)
---> 70     self.update_from_model(model)
     71     super(BokehModel, self).__init__(**kwargs)
     72     self.on_msg(self._sync_model)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:94, in BokehModel.update_from_model(self, model)
     92 def update_from_model(self, model):
     93     self._model = model
---> 94     self.render_bundle = self._model_to_traits(model)
     95     self._document.on_change_dispatch_to(self)

File ~/micromamba/envs/tardis/lib/python3.12/site-packages/jupyter_bokeh/widgets.py:84, in BokehModel._model_to_traits(cls, model)
     82     document = Document()
     83     document.add_root(model)
---> 84 (docs_json, [render_item]) = standalone_docs_json_and_render_items([model], True)
     85 render_bundle = dict(
     86     docs_json=docs_json,
     87     render_items=[render_item.to_json()],
     88     div=div_for_render_item(render_item),
     89 )
     90 return render_bundle

TypeError: standalone_docs_json_and_render_items() takes 1 positional argument but 2 were given
_images/quickstart_15_6.svg
[ ]: